# 导入pyecharts中构建折线图的包
from pyecharts.charts import Line
# 导入pyecharts中全局配置项的包 以及相关方法
from pyecharts.options import TitleOpts,LegendOpts,ToolboxOpts,VisualMapOpts
# 得到折线图对象
line = Line()
# 添加x轴数据
line.add_xaxis(["猫猫","菜菜","格格"])
# 添加y轴数据
line.add_yaxis("成绩",[50,100,70])

# 设置全局配置项：set_global_opts
line.set_global_opts(
    # 图表标题：title_opts参数，通过TitleOpts方法设置标题内容，标题位置等
    title_opts=TitleOpts(title="成绩展示",pos_left="center",pos_bottom="1%"),
    # 图例控制:legend_opts参数，使用LegendOpts方法设置是否展示，这个参数默认是展示的
    legend_opts=LegendOpts(is_show=True),
    # 工具箱
    toolbox_opts=ToolboxOpts(is_show=True),
    # 视觉映射
    visualmap_opts=VisualMapOpts(is_show=True)
)


# 绘制折线图图表
line.render()

